public lands leasing and licensing regulations - Spanish English Dictionary